Peer-to-Peer Behaviour Detection by TCP Flows Analysis
نویسنده
چکیده
The use of peer-to-peer (P2P) applications is growing dramatically. It concerns applications like Gnutella, Kazaa or eDonkey. These applications sometimes represent as most as 50% of Internet traffic. So, it became important for ISPs to detect these applications. As the TCP port can change, an identification based on TCP gate is not possible. Main goal of this work is to use knowledge about TCP flows on routers (Cisco’s NetFlow) to identify P2P users and flows. We first present P2P networks in general and some popular file-sharing systems. We then discuss different techniques to try to measure P2P traffic. We analyse results of measurement of P2P traffic and we try to derive a characterisation of P2P behaviour based on these results. Our characterisation is based on the existence of an application layer overlay network between peers. We test our characterisation in a practical case. We develop a detector for eDonkey traffic under Linux based on NetFlow traces. This detector is tested against traces from the traffic of University of Liège. We show than our characterisation allows a significant gain for the detection of P2P traffic volume and we discuss performance of our detector. Finally, possible improvements and suggestions for further work are proposed. End of studies dissertation to achieve the grade of Engineer in Computer Sciences. Under supervision of: • Professor GUY LEDUC, Research Unit in Networking (RUN), University of Liège • Mister ÉRIC VYNCKE, Cisco Systems
منابع مشابه
Favoring Short Flows Without Punishing Long Flows for the Internet Traffic Performance Improvement
An explosive growth in business applications using the Internet have resulted in a strong demand for some notion of reliability or quality of service. During periods of congestion or failure, the quality of service of all flows is degraded. As a result, a strong need for service differentiation in the flows to provide service guarantees. Today the internet carries different types of traffic wit...
متن کاملNetwork schemes for TCP elastic traffic in the Internet
TCP elastic traffic is generated by the traditional “data” applications in the Internet, such as web browsing, peer-to-peer file sharing, ftp, e-mail and other. These applications are built on top of TCP, which provides reliable transfers and adjusts the sending rate to the network conditions to achieve the maximum possible throughput, a feature that makes TCP flows to be called “elastic”. From...
متن کاملLAS scheduling to improve the performance of short TCP Flows
The invention of the Web and the popularity of file peer-to-peer based applications had a major impact on the way the Internet is used today. The characteristics and requirements of these two types of applications differ significantly: Web traffic consists of many short flows that comprise at best a few tens of packets. The most important performance metric for Web traffic is the transfer time....
متن کاملExperimental analysis of the impact of peer-to-peer applications on traffic in commercial IP networks
To evaluate the impact of peer-to-peer applications on traffic in wide area networks, we analyze measurements from a high speed IP backbone link carrying TCP traffic towards several ADSL areas. The first observations are that the prevalent part of traffic is due to peer-to-peer applications (almost 80% of total traffic) and that the usage of network becomes symmetric in the sense that customers...
متن کاملUsing traffic asymmetry to enhance TCP performance
A wealth of recent work has gone into optimizing the performance of Transmission Control Protocol (TCP) on the downlink channel of wireless networks such as for example, honing its congestion awareness mechanism so that it is minimally affected by random wireless losses, and optimizing achieved fairness of the end-to-end TCP rates. Other work has gone into balancing the allocation of a shared r...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004